﻿using System;
using System.Collections.Generic;
using System.Linq;

namespace MeetSomeNearbyStranger.DataModels
{
    public class User
    {
        public int Id { get; set; }

        public string UserID { get; set; }

        public string UID { get; set; }

        public string GCMRegID { get; set; }

        public string Nickname { get; set; }

        public int Age { get; set; }

        public string Gender { get; set; }

        public double Latitude { get; set; }

        public double Longitude { get; set; }

        public DateTime LastSeen { get; set; }

        public int Meets { get; set; }

        public virtual ProfileImage ProfileImage { get; set; }

        public virtual ICollection<Interest> Interests { get; set; }

        public User()
        {
            this.Interests = new HashSet<Interest>();
        }
    }
}
